home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / UTILITY1 / EHI10.ZIP / MANUAL.DOC < prev    next >
Text File  |  1993-08-30  |  21KB  |  500 lines

  1.  
  2.                        Essential Home Inventory
  3.  
  4.                         Version 1.0 Test Drive
  5.  
  6.                               User Guide
  7.  
  8.  
  9.  
  10. Essential Home Inventory is the ideal companion for keeping track of all
  11. the items in your house or running a small business in your home. You can
  12. never tell when disaster will strike and you NEED this information, and
  13. this program is designed to be as painless and simple as possible to aid
  14. you in cataloguing your belongings or small business inventory. We've also
  15. added some features to make EHI flexible enough to do other tasks as well,
  16. such as cataloguing your coin collections and so on. Careful use of this
  17. program will also allow you to perform basic financial analyses and get a
  18. grip on what you own. You can also reconfigure it to keep other data as
  19. well such as phone/address books. See the supplied examples. In short,
  20. EHI is a very simple program that not only does it's primary task (keeping
  21. track of your belongings) but also can be used for a wide (and surprising)
  22. variety of purposes.
  23.  
  24. This short manual will give you the basics of what buttons and menu items
  25. do what, but the better learning experience is to run the program and look
  26. at the supplied example data files. Enjoy!
  27.  
  28.                      --- G.L. Alston / Summer 1993
  29.  
  30.  
  31. I. TEST DRIVE INSTALLATION
  32.  
  33. Unpack the archive file in a separate directory. Take the *.VBX files
  34. and any *.DLL files and place them in your WINDOWS\SYSTEM directory.
  35. Most of you have this on drive C:. An example? Sure? Let's say that you
  36. have put a copy of the ZIP file in D:\EHI:
  37.  
  38. D:\EHI> copy *.vbx c:\windows\system
  39. D:\EHI> copy *.dll c:\windows\system
  40.  
  41. (Start Windows)
  42.  
  43. D:\EHI> win
  44.  
  45. Once Windows is started, open the FILE menu in the PROGRAM MANAGER.
  46. Select NEW. Select PROGRAM ITEM, choose OK. Enter the following:
  47.  
  48. Description:   Essential Home Inventory
  49. Command Line:  EHI.EXE
  50. Directory:     D:\EHI  <----- in keeping with our example!
  51. Shortcut Key:  (none)
  52.  
  53. Select OK. The program will now be installed, and you can double-click the
  54. icon to start as you would any other program.
  55.  
  56. A short aside:
  57.  
  58. What a pain, huh? Sorry, but Windows installers take up too much room, and
  59. the name of the game in shareware distribution is DISTRIBUTION. The bottom
  60. line is that the blasted installer takes up too much room for easy and fast
  61. distribution. It's no sweat to add 150k to a floppy, but who wants to
  62. download that? If you buy this program you'll get a real installer. We know
  63. how to do it. Honest. No, seriously...
  64.  
  65.  
  66. II. GETTING STARTED
  67.  
  68. Two important concepts to master here, and that's it. This is a very
  69. simple, no nonsense program.
  70.  
  71. DATABASES:
  72.  
  73. A database uses the concept that information will always follow a given
  74. format.  This format breaks down the individual pieces of information
  75. into blocks called "fields." Each group of FIELDS is called a "Record."
  76. As a 'for instance', take the case of a mailing list:
  77.  
  78.  
  79.                    /       Name         <--- One Field
  80.                   |        Street
  81.       1 RECORD   <         City
  82.                   |        Zip
  83.                    \       Phone
  84.  
  85.  
  86. The above constitutes a RECORD. Each line of information is a FIELD. In 
  87. the case of a mailing list, the database uses the same format for each 
  88. and every RECORD, although the information in each FIELD will change 
  89. depending on the RECORD viewed. A Rolodex (tm) is a database.
  90.  
  91.  
  92. TEMPLATES:
  93.  
  94. A template is little more than a how a series of fields fit together
  95. for a particular collection. In this program there is a series of 10
  96. fields that you can define the name, purpose, and data type. Is this text,
  97. or is this a number? There is also a pick list that you can use. The pick
  98. list is a very powerful item in a data management tool. Rather than type
  99. in redundant information record after record, a pick list simplifies
  100. common data entry and keeps spelling error minimised. Take a look at a
  101. sample file or two (provided on the distributon disk) to see how pick
  102. lists are implemented. Essentially, the pick list is the definitive
  103. categorization for any inventory or listing.
  104.  
  105. It's not required to use all available fields, either. The important 
  106. thing to know is that the template can be set up easily by YOU to work
  107. with the type of data you need.
  108.  
  109.  
  110. III. MORE THEORY AND OTHER NOTES
  111.  
  112. Print Mask:
  113.  
  114. EHI uses a PRINT MASK at any time data is printed. Simply put, the
  115. print mask allows you to select what does and what does not get printed.
  116. This is useful for a variety of purposes, such as printing a catalogue
  117. but omitting the PRICE PAID field so that prying eyes don't know what
  118. was paid for an item. Also, since EHI stores pictures as well, you
  119. may not want a catalogue full of pictures. Manipulating the print mask
  120. is very simple: when you get the print mask setup window, just click the
  121. check box next to fields whose information is NOT to be printed. Think of
  122. a print mask as being like like masking tape.
  123.  
  124. Addendum Files:
  125.  
  126. EHI allows you to append pictures and text to EACH record. This is
  127. information that is too big to try to put ALL of the possible pictures in
  128. memory at once. Addendum files are simply filenames that you specify that
  129. hold any information about a given item. You can see the use of these in
  130. some of the example files. Each record stores the addendum filename that
  131. is germane to that record, and each one actually used should be unique.
  132.  
  133. In actual practice, the use of these make EHI more flexible than you may
  134. realise. A description can only go so far, and a picture may be what is
  135. needed to show an insurance agent just how good the condition of an item
  136. really was.
  137.  
  138. Each text addendum can hold up to 30k of data, and it can be imported
  139. from other applications. The data itself can be letters, instructions,
  140. lists, and so on. 
  141.  
  142.  
  143. RAM Based Data:
  144.  
  145. EHI is RAM based, meaning that most all operations are carried out
  146. in the fastest possible manner. Most data management products use the
  147. disk as the file source and read data from the file as needed. This can
  148. be slow. This is how EHI can search for many items at the same time (i.e.
  149. a complex search) and still do it quicker than anything else out there.
  150.  
  151. The offset to this is a record per file limit of 5000 records. While on
  152. the surface this sounds like a low amount, in practice it is more than
  153. enough to work with the average household collection. Since EHI can work
  154. with an unlimited number of files, we've put a lot of emphasis on the
  155. ability to manage these properly.
  156.  
  157. File Management:
  158.  
  159. Above we talked about the speed of EHI searches. These can be quite
  160. complex, using matching, inequality (i.e. less than or more than), or
  161. range. Once you find your data, what do you do with it? For starters, 
  162. you can remove it from the present file and place it into another, or
  163. you can append a copy to another file. Kids move away from home, accidents
  164. happen, and so on; a program ought to be able to reflect real life.
  165.  
  166.  
  167. IV. OPERATING
  168.  
  169. The Scroll Bar (on screen left) is used to move the view from record to
  170. record. The Add and Delete buttons are used to Add and Delete complete
  171. records.
  172.  
  173. The four pushbuttons with icons:
  174.  
  175. Graphics -- this will show any picture file associated with the record
  176. that is on screen at the time. There MUST be a valid DOS filename in the
  177. RED "Addendum Name" field.
  178.  
  179. Text -- this will show any text file associated with the record that is
  180. on screen at the time. There MUST be a valid DOS fielname in the RED
  181. "Addendum Name" field.
  182.  
  183. Statistics --  this is used to access and view statistical information.
  184.  
  185. Clipboard -- this is used to temporarily hold information from a record
  186. (by copying) so that you can do less typing by duplicating it (pasting)
  187. into an empty record.
  188.  
  189. The following is the instructions for the main menu. The convention used
  190. here is the menu item, a separator, and the subitem. An asterisk (*) will
  191. alert you to any notes. The menu follows standard Windows conventions,
  192. including the use of accelerator (shortcut) keys. Items that include an
  193. ellipses (...) will bring up another win